package system.mapper;

import framework.base.BaseMapper;
import framework.base.ListQueryMapper;
import java.util.List;
import system.dto.sys.SysStateQuery;
import system.dto.sys.SysStateResult;
import system.entity.SysState;
import tk.mybatis.mapper.common.Mapper;

public interface SysStateMapper extends Mapper<SysState>, BaseMapper<SysState, Long>, ListQueryMapper<SysStateResult, SysStateQuery> {
    @Override
    int insertSelective(SysState param);

    int updateBody(SysState param);

    @Override
    List<SysState> list(SysState param);

    @Override
    List<SysStateResult> listQuery(SysStateQuery param);

    int updateByName(SysState state);
}